body {
	padding: 0;
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, 'microsoft yahei ui', 'microsoft yahei', 'simhei', Arial, sans-serif;
	color: #464646;font-size:14px;
	line-height: 180%;
}

  .container {
    width: 1200px;
  }
  ul{margin:0;padding:0;}
/*首页*/
.header-top {
    height:40px;line-height:40px;
    text-align: center;
    background-color: #ededed;color:#464646;border-bottom:1px solid #ddd;
}
.header-top a{color:#464646;}
.header-top a:hover{color:#2768d0;}

/* Header and header elements */
.header {
	background:url(../images/head-bg.jpg) repeat-x;height:104px;
	box-shadow: 0 1px 4px rgba(228, 228, 228, 0.95);
}
.header .site-logo{padding-top:10px;}
.header .site-txt1{font-size:32px;font-weight:800;color:#0a3093;margin:5px 0;color: #d71518;}
.header .site-txt2{font-size:24px;font-weight:800;color:#0a3093;margin:0;}
.header .site-txt3{font-size:14px;margin:0;}
.header .site-right{padding-top:10px;}
.header .site-right .site-tel{height:90px;width:330px;background:url(../images/tel.png) -3px center no-repeat;position:relative;}
.header .site-right .site-tel .tel1{font-size:18px;position:absolute;top:0px;left:100px;}
.header .site-right .site-tel .tel3{font-size:28px;color:#d71518;font-weight:800;position:absolute;top:25px;left:100px;}
.header .site-right .site-tel .tel2{font-size:24px;color:#d71518;font-weight:800;position:absolute;top:55px;left:100px;}

/*导航*/

.top_bar {
	background:url(../images/menu_bg.jpg) repeat-x;
	font-size:16px;font-weight:800;
	
}
.top_menu {

	display: block;
	width: 1200px;
	margin: 0;
	padding: 0;
	
}

.top_bar .top_menu>li {
	min-width:130px;
	float:left;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(22,168, 254, 0.1)), color-stop(50%, rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.4))), -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0.1)), color-stop(50%, rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.15)));
	-webkit-background-size: 1px 100%, 1px 100%;
background: -moz-linear-gradient(top, rgba(22,168, 254, 0.1), rgba(255, 255, 255, 0.15)); 
	background-size: 1px 100%, 1px 100%;
	background-position: 1px center, 2px center;
	background-repeat: no-repeat;
	
	position: relative;
	text-align: center;
}
.top_menu li:first-child {
	background: none;
}
.top_bar .top_menu li a {
	line-height: 45px;padding:0 10px;
	display: block;
	text-align: center;
	color: #fff;
	text-decoration: none;
	
}




.top_bar .dropdown-menu {
  left: auto;
  top: 100%;
  padding: 0;
  background: #d71518;
  position: absolute;
  border: none;  
  box-shadow: 5px 5px rgba(91, 91, 91, 0.2);
  text-transform: none;
  letter-spacing: 0;
  border-radius: 0;
  z-index: 9999;
}



.top_bar > ul > li > .dropdown-menu {
	margin-top: -5px;
	border-top: solid 3px transparent;
	z-index: 1001;
}


.ie8 .top_bar > ul > li.dropdown:hover > a:after {
	display: none !important;
}


.top_bar .dropdown-menu li {
  padding: 0;
  margin: 0;
  border-bottom: solid 1px #efefef;
  position: relative;
  float: none;
}
.top_bar .dropdown-menu li:last-child {
  border: none;
}

.top_bar .top_menu  .dropdown-menu li a{line-height:30px;padding:5px 0;}
.top_bar .top_menu  .dropdown-menu a {
	color:#fff;
	
}
.top_bar .top_menu  .dropdown-menu a:Hover {
	color:#000;
	
}

.top_bar .top_menu>li>a i {
	padding-right:10px;font-size:20px;
}

.top_bar > ul > li > .dropdown-menu {
	margin-top: -35px;
	border-top: solid 3px transparent;
	z-index: 1001;
}

.top_bar li:first-child a {
	display: block;
}
.menu_font li a {
	text-align: left !important;
}

.top_bar .top_menu>li>a:hover, .top_bar .top_menu>li>a:active {
	-webkit-box-orient: horizontal;
	background:#d71518;
	/*background: -webkit-gradient(linear, 0 0, 0 100%, from(#d71518), to(#d71518), color-stop(50%, #ffc209));
	background: -moz-linear-gradient(top, #ffc209, #d71518); 
background: -o-linear-gradient(left,#ffc209, #d71518); */
	color:#fff;
}

.top_bar .top_menu .current {
	-webkit-box-orient: horizontal;
	border-bottom:3px solid #d71518;
	/*background: -webkit-gradient(linear, 0 0, 0 100%, from(#d71518), to(#d71518), color-stop(50%, #ffc209));
	background: -moz-linear-gradient(top, #ffc209, #d71518); 
background: -o-linear-gradient(left,#ffc209, #d71518);*/ 
	color:#fff;
}
.home-banner{width:100%;maring:0;}
.home-banner .owl-carousel {
    padding: 0 ;
}
.home-banner .owl-buttons div {
    position: absolute;
    top:40%;
	width: 50px;
	height:59px;

	border-radius: 0px !important;
	text-indent: -100000px;
    display: block;
	
}
.home-banner  .owl-theme .owl-controls {
    margin-top: 0px;}
.home-banner .owl-theme .owl-controls  .owl-buttons .owl-prev {
 background:  url(../images/layerslider-arrows.png) no-repeat 0px 0px;
}
.home-banner .owl-theme .owl-controls  .owl-buttons .owl-prev:hover {
     background: #d71518 url(../images/layerslider-arrows.png) no-repeat 0px 0px;
}
.home-banner .owl-theme .owl-controls .owl-buttons .owl-next {
    left: auto;
    right: 0;
     background:  url(../images/layerslider-arrows.png) no-repeat -50px 0px;
    margin-right: 0;
}
.home-banner .owl-theme .owl-controls .owl-buttons .owl-next:hover {
     background: #d71518 url(../images/layerslider-arrows.png) no-repeat -50px 0px;
}



/*搜索*/

.h-search {
	background:#fefefe url(../images/search_bg.jpg) bottom left repeat-x;
	margin: 0;padding:5px 0;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.hotwords { position:relative;margin-top:10px;}
.hotwords strong{color:#d71518;padding:15px 5px;margin-right:10px;}


.btn-primary {
	background: #e94d1c;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
	background: #cc3304;
}


.yellow.btn {
    background-color: #d71518;
}
/*正文*/
.content-page{margin:20px 0;}

/*我们的顾客 BEGIN */
.customer-block{margin-bottom:20px;}
.title-box{ border:1px solid #dddddd;border-bottom:0;  margin-top:50px; position:relative;}
.title-box .title{background:#fff ; width:500px;text-align:center; margin-top:-50px; }

.title-box .title h3 {color:#0a3093;font-size:36px;font-weight:800;}
.title-box .title h3 span {color:#e74930;}
.title-box .title p {color:#666666;font-size:18px;}
.customer .customer-info{ position:absolute;bottom:10px;left:40px;}
.customer .customer-info h3{color:#313131;}
.customer-pic {	}
.customer-pic #owl-demo3  .owl-buttons div {
    top:15px;
}
/*我们的顾客 end */


/*产品中心BEGIN*/

/* IE8 fix */
.ie8 .page-sidebar {
  width: 235px;
  float: left;
  position: relative;
  margin-right: -100%;
}

/* Page Sidebar */


.page-sidebar.navbar-collapse {
  padding: 0;

}

.page-sidebar {background-color: #f5f5f5;}

.page-sidebar .page-sidebar-menu > li > a {
  display: block;
  position: relative;
  margin: 0;
  border: 0px;
  padding: 10px 15px;
  text-decoration: none;
  font-size: 18px;
  font-weight: 600;
}

.page-sidebar .page-sidebar-menu li > a > .arrow:before{
  float: right;
  width: 10px;
  text-align: center;
  margin-top: -1px;
  margin-right: 5px;
  margin-left: 5px;
  display: inline;
  font-size: 16px;
  font-family: FontAwesome;
  height: auto;
  content: "\f104";
  font-weight: 300;
  text-shadow: none;
}
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before {
  content: "\f107";
}


.page-sidebar .page-sidebar-menu .sub-menu li > a{
  display: block;
  margin: 0;
  padding: 6px 15px 6px 43px;
  text-decoration: none;
  font-size: 14px;
  font-weight: 300;
  background: none;
}


.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > a {
  padding-left: 60px;
}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu {
  margin: 0;
}

.page-sidebar .page-sidebar-menu li.active > .sub-menu {
  display: block;
}




.page-sidebar .page-sidebar-menu > li:hover > a,
.page-sidebar .page-sidebar-menu > li.open > a {
  background: #e74930;
  color: #fff;
}

.page-sidebar .page-sidebar-menu > li:hover > a > i,
.page-sidebar .page-sidebar-menu > li.open > a > i {
  color: #fff;font-size:18px;
}
.page-sidebar .page-sidebar-menu > li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li:hover > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu > li.open > a > .arrow:before,
.page-sidebar .page-sidebar-menu > li.open > a > .arrow.open:before {
  color: #fff;
}


.page-sidebar .page-sidebar-menu > li:last-child > a {
  border-bottom: 1px solid transparent !important;
}
.page-sidebar .page-sidebar-menu li > a {background:#2768d0;color:#fff;border-bottom:1px solid #fff;}
.page-sidebar .page-sidebar-menu li > a > .arrow:before,
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before {
  color: #fff;
}
.page-sidebar .page-sidebar-menu li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu li:hover > a > .arrow.open:before {
  color: #fff;
}
.page-sidebar .page-sidebar-menu li.active > a > .arrow:before,
.page-sidebar .page-sidebar-menu li.active > a > .arrow.open:before {
  color: #ffffff;
}
.page-sidebar .page-sidebar-menu:hover .sub-menu {
 
}
.page-sidebar .page-sidebar-menu .sub-menu > li > a {
  color: #343434;
}
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i {
  color: #606C7D;
}
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i[class^="icon-"],
.page-sidebar .page-sidebar-menu .sub-menu > li > a > i[class*="icon-"] {
  color: #343434;
}
.page-sidebar .page-sidebar-menu .sub-menu > li > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li > a > .arrow.open:before {
  color: #606C7D;
}
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a{
  background: #ddd !important;
  color:#e74930;
  font-weight:600;
}
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > i,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > i {
color:#e74930;
}
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a > .arrow.open:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > .arrow:before,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a > .arrow.open:before {
  color: #d71518;
}

.page-sidebar .page-sidebar-menu .sub-menu{
  list-style: none;
  display: none;
  padding: 0;
  margin: 8px 0px 8px 0px;
}
/*产品中心END*/
/*热销产品BEGIN*/
.pdct-title{border-bottom:2px solid #464646;overflow:hidden;margin-bottom:20px;}
.pdct-title h4{color:#d71518;}
.product-info img{border:1px solid #ddd;}
.product-info{text-align:center;}
.product-info p a{font-size:16px;background:#dddddd;display:block;}


/*立即咨询*/
.sq-block{
	background: url(../images/sq.jpg) no-repeat ;
    width: 100%;height:484px;
	margin-top:10px;
    background-size: cover;
    background-position: 50% 50%;

  position: relative;
	}
	
.ad{ width:960px; margin:0 auto; font-family:"Microsoft Yahei"; position:relative;}
.ad p{ color:#fff; font-size:17px; font-style:italic; font-weight: bold; height:31px; line-height:31px;position:absolute; top:200px; right:300px; width:200px;}
.ad p img{ vertical-align:middle; padding-left:5px;}



/*六大理由*/
.six-block{margin-bottom:20px;}
.six-bg1{background:#fff url(../images/six-bg1.jpg) bottom center no-repeat;min-height:396px;padding-bottom:80px; position:relative;width:1380px;margin:0 auto;}
.six-bg1 .content{margin-top:40px;}
.six-bg1 .six-info-num{ position:absolute; bottom:296px; left:100px;font-size:40px;color:#fff;}
.six-bg1 h2{color:#0a3093;font-weight:800;font-size:36px;}
.six-bg1 h4{color:#a0a0a0;font-weight:800;}
.six-bg1 ul {font-size:16px;margin-top:40px;line-height:300%;}
.six-bg1 ul li span{color:#d71518;font-weight:bold;}
.six-bg1 ul li  i {
	border:3px solid #d71518;
    border-radius: 50px !important;
    color: #d71518;
	display:inline-block;
  margin-top:10px;
  margin-right:20px;
  width:5px;height:5px;
}

.six-bg2{background:#fff url(../images/six-bg2.jpg) bottom center no-repeat;min-height:396px;padding-bottom:80px; position:relative;width:1380px;margin:0 auto;}
.six-bg2 .content{margin-top:40px;}
.six-bg2 .six-info-num{ position:absolute; bottom:240px; right:102px;font-size:40px;color:#fff;}
.six-bg2 h2{color:#0a3093;font-weight:800;font-size:36px;}
.six-bg2 h4{color:#a0a0a0;font-weight:800;}
.six-bg2 ul {font-size:16px;margin-top:40px;line-height:300%;}
.six-bg2 ul li span{color:#d71518;font-weight:bold;}
.six-bg2 ul li  i {
	border:3px solid #d71518;
    border-radius: 50px !important;
    color: #d71518;
	display:inline-block;
  margin-top:10px;
  margin-right:20px;
  width:5px;height:5px;
}



.six-bg3 {margin-top:40px;}
.six-bg3 .six-info-num{font-size:30px;color:#fff;background:#0a3093;width:50px;height:50px;text-align:center;line-height:50px;margin:0;float:left;margin-right:20px;margin-top:5px; border-radius: 50px !important;}
.six-bg3 h2{color:#0a3093;font-weight:800;font-size:36px;}
.six-bg3 h4{color:#a0a0a0;font-weight:800;}
.six-bg3 ul {margin-top:20px;}
.six-bg3 ul li span{color:#d71518;font-weight:bold;}
.six-bg3 ul li  i {
	border:3px solid #d71518;
    border-radius: 50px !important;
    color: #d71518;
	display:inline-block;
  margin-top:10px;
  margin-right:20px;
  width:5px;height:5px;
}

.ys-pic{border:1px solid #ddd;padding:10px;
-webkit-box-shadow: 10px 10px 3px #ddd; 
  -moz-box-shadow: 10px 10px 3px #ddd;  
  box-shadow: 10px 10px 3px #ddd;  }


/*立即申请*/
.ask-block{
	background: url(../images/ask.jpg) no-repeat ;
    width: 100%;height:210px;
	margin-top:10px;
    background-size: cover;
    background-position: 50% 50%;
color:#fff;
  position: relative;
	}
	


/*业务定制流程*/
.flow-block{background:#f5f5f5;height:320px;}
.flow-block h3{color:#fff;padding:10px 0;}
.flow-block .title-box .title h3 {
    color: #fff;
    font-size: 36px;
    font-weight: 800;
}
.flow-block .title-box .title {
    background: #0a3093;
}
.flow-block .container{overflow:hidden;}
.flow-block ul.flow-pic {width:1280px;margin-top:20px;}
.flow-block .flow-pic li{float:left;}
.flow-block .flow-pic li i {background:url(../images/flow-green.png) top center no-repeat;width:122px;height:122px;text-align:center;padding-top:48px;font-size:18px;font-weight:800;margin-right:78px;color:#0a3093;font-size:40px;}
.flow-block .flow-pic i:hover{background:url(../images/flow-orange.png) top center no-repeat;}
.flow-block .flow-pic p{text-align:left;text-indent:15px;font-size:24px;margin-top:20px;}

/*荣誉资质*/

.honor-block .carousel-caption {
  height:65px;margin: 5px;
  background:url(../images/honor-bg2.png) bottom left no-repeat;
  background-size:cover;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
}
.honor-block .carousel-caption:Hover {
  background:url(../images/honor-bg.png) bottom left no-repeat;
 
}
.honor-block .carousel-caption p{font-size:16px;padding-top:10px;}
/*公司简介 +荣誉*/
.about-bg{
	border:1px solid #ddd;padding:10px;
-webkit-box-shadow: 10px 10px 3px #ddd; 
  -moz-box-shadow: 10px 10px 3px #ddd;  
  box-shadow: 10px 10px 3px #ddd; 

  }
.about-bg2{background:#f9f9f9;height:365px;margin-left:-30px;padding:20px 20px 20px 50px;}
.btn3{padding:10px 35px;border:1px solid #ddd;background-color:#fff;}

/*新闻资讯*/
.News-block{margin-bottom:20px;}

.news-talks .tab-style-1 ul.nav-tabs li > a {
  border:0;padding:10px 43px;
}
.news-talks .nav-tabs > li.active > a,.news-talks  .nav-tabs > li.active > a:hover,.news-talks  .nav-tabs > li.active > a:focus {
    background:url(../images/bar2.png) bottom left no-repeat;
    color: #fff;front-size:18px;
}
.news-talks .nav-tabs {
    margin-bottom: 0;
	 border-bottom: 0px solid #d71518;background:url(../images/bar-2.jpg) bottom left repeat-x;
}
.news-talks .nav-tabs > li > a{
    font-size: 18px;
	background:url(../images/bar.png) bottom left no-repeat;
	color:#fff;
}

.news-talks .tab-content .hot-news {
	background: #eee;
    padding: 20px 15px; position:relative;
}

.btn2{background:#0a3093;width:111px;height:40px;line-height:40px;display:block;font-size:14px;color:#fff;padding-left:20px; position:absolute;top:130px;}
a.btn2 {color:#fff;}
a:hover.btn2 {color:#ffff00;}
.ys-news-pic{       border: 1px solid #ddd;
    padding: 10px;
    -webkit-box-shadow: 10px 10px 3px #ddd;
    -moz-box-shadow: 10px 10px 3px #ddd;
    box-shadow: 10px 10px 3px #ddd;}
ul.ys-news {-webkit-padding-start:0px;margin-top:20px;min-height:200px;}
ul.ys-news li{height:30px;overflow:hidden;border-bottom:1px dashed #ddd;}
ul.ys-news li i{padding-right:10px;}
ul.ys-news time{}
ul.ys-news span{display:inline-block;}

/*常见问题*/
.faq-title{background:url(../images/f.png) left center no-repeat;padding-left:40px;}
.faq-title h3{    color: #0a3093;
    font-size:24px;margin-bottom:0;
    font-weight: 800;}
.faq {background:#eee;padding:10px;}
.faq img{border:4px solid #fff;}
.faq-info{border-bottom:1px dashed #ddd;}
.faq-info .form-group {
    margin-bottom: 20px;
}
.faq-info .form-group p a{font-size:16px;font-weight:800;}
.faq-info .ask{background:#0a3093;color:#fff;padding:5px; border-radius: 50% !important;}
.faq-info .question{background:#e74930;color:#fff;padding:5px; border-radius: 50% !important;}




 .owl-carousel {
    padding: 0 35px;
    background: #fff;
}
  .owl-buttons div {
    position: absolute;
    top:40%;
	width: 26px;
	height: 26px;
	margin-left: 5px;
	border-radius: 26px !important;
	text-indent: -100000px;
    display: block;
	
}


 .owl-buttons {
	position: static;
}

.owl-theme .owl-controls  .owl-buttons .owl-prev {
    left: 0;
      background: #2768d0 url(../images/fa-angles.png) no-repeat 8px -31px;
    margin-left: 0;
}
.owl-theme .owl-controls  .owl-buttons .owl-prev:hover {
     background: #d71518 url(../images/fa-angles.png) no-repeat 8px -31px;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
    left: auto;
    right: 0;
     background: #2768d0 url(../images/fa-angles.png) no-repeat  -33px -31px;
    margin-right: 0;
}
 .owl-theme .owl-controls .owl-buttons .owl-next:hover {
     background: #d71518 url(../images/fa-angles.png) no-repeat -33px -31px;
}

 .owl-theme .owl-controls .owl-buttons div {
   
    filter: Alpha(Opacity=100);
    opacity: 1;}


/*企业风采*/
.company-block{margin-top:40px;}
.company-block .carousel-caption p{display:none;}
/*底部*/

.Footer-block{background:#222222;width: 100%;height:250px;color:#d7d7d7;margin-top:40px; }
.Footer-block .ys-left{}
.Footer-block .text-right a{color:#d7d7d7}
.Footer-block .Footer-nav{background:#e74930 url(../images/footer.png) 0 0 no-repeat;height:40px;line-height:40px;margin-bottom:10px;color:#fff; }
.Footer-block .Footer-nav a{color:#fff;padding:0 15px;}
.Footer-block i{padding-left:10px;}
#topcontrol {
	z-index: 99999;
}
ul.link {color:#c1bfbf;margin-top:10px;}
ul.link li{float:left;padding-left:10px;}
ul.link li a{color:#c1bfbf;}
ul.link li a:hover{color:#e74930;}
/*公司简介*/
.web-about{ }



.left_box .box{padding-top: 10px;padding-bottom: 45px;margin-bottom:20px;background-color: #fff;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;border: solid 1px #e5e5e5;}
.left_box .box h3.title{width: 260px;margin-left: -16px;background: url("../images/title_bg1.png") no-repeat;background-size: 100%;padding-bottom: 8px;line-height: 41px;font-size: 20px;text-align: center;color: #fff;font-weight: normal;cursor: pointer;}
 .left_box .box4{padding-bottom: 0;}
 .left_box .box4 ul{padding-top: 15px;font-size:18px;}
 .left_box .box4 ul li.active{background-color: #eee;color: #d71518;cursor: pointer;}
 .left_box .box4 ul li{line-height: 54px;color: #000;border-bottom: solid 1px #e5e5e5;}
 .left_box .box4 ul li:last-child{border-bottom: none;}
 .left_box .box4 ul li i{padding-left: 72px;padding-right: 18px;}

.carousel-control.left, .carousel-control.right { background: none; z-index: 2; filter: auto; }
.container > .row > .page-header, .container-fluid > .row > .page-header, .container > .page-header { margin: 90px 0 40px 0; }
.web-about img {  }
.web-about .carousel-control > i { transition: all 0.3s; font-size: 20px; background: rgba(0,0,0,0.5); width: 40px; height: 40px; line-height: 40px; border-radius: 50%; margin-left: -20px; margin-top: -20px; }
.web-about .carousel-control:hover > i { background: #2768d0; }
.web-about .carousel-indicators li { border: 2px solid #DDD; width: 15px; height: 15px; }
.web-about .carousel-indicators li.active { background: #2DB7DC; border: none; }
.about-info-list img { max-width: 100%; }

.bg-f7 { background-color: #F7F7F7; overflow: hidden; }
.about-info-list > .about-info-left > .bg-f7 { padding: 4% 10% 0 0;  background:url(../images/section2.jpg) no-repeat; background-size:cover;}
.about-info-list > .about-info-right > .bg-f7 { padding: 4% 0 0 10%; background:url(../images/section1.jpg) no-repeat;background-size:cover;}
.web-culture { color: #FFF; padding-top: 60px; padding-bottom: 60px; background:#2768d0; }

/*新闻中心*/
.sidebar-categories li .sidebar-current{background:#0a3093;color: #fff;}
.sidebar-categories li .sidebar-current small{color: #fff;}
.sidebar-categories li .sidebar-current .jt-icon:after{color: #fff;}
.sidebar-categories li .sidebar-current .nav-icon1 {background:url(../images/nav-icon1.png) no-repeat;}
.sidebar-categories li .sidebar-current .nav-icon2 {background:url(../images/nav-icon2.png) no-repeat;}
.sidebar-categories li .sidebar-current .nav-icon3 {background:url(../images/nav-icon3.png) no-repeat;}
.sidebar-categories li{margin-bottom:2px;}
.sidebar-categories li a {
  padding: 10px;
  border-radius: 10px;
  background:#f1f1f1;
  color: #656565;font-size:20px;
}
.sidebar-categories li a small {font-size:12px;color:#b6b6b6;}
.sidebar-categories li a:hover small {color:#fff;}
.sidebar-categories li.active small {color:#fff;}

.sidebar-categories li .nav-icon1 {width:48px;height:48px;background:url(../images/nav-icon1-2.png) no-repeat;margin-right:10px;}
.sidebar-categories li a:hover .nav-icon1 {width:48px;height:48px;background:url(../images/nav-icon1.png) no-repeat;margin-right:10px;}
.sidebar-categories li.active  .nav-icon1 {width:48px;height:48px;background:url(../images/nav-icon1.png) no-repeat;margin-right:10px;}

.sidebar-categories a:hover  .nav-icon1{background:url(../images/nav-icon1-2.png) no-repeat;}
.sidebar-categories .nav-icon2 {width:48px;height:48px;background:url(../images/nav-icon2-2.png) no-repeat;margin-right:10px;}
.sidebar-categories a:hover  .nav-icon2 {background:url(../images/nav-icon2.png) no-repeat;}
.sidebar-categories .nav-icon3 {width:48px;height:48px;background:url(../images/nav-icon3-2.png) no-repeat;margin-right:10px;}
.sidebar-categories a:hover  .nav-icon3 {background:url(../images/nav-icon3.png) no-repeat;}
.sidebar-categories .nav-icon4 {width:48px;height:48px;background:url(../images/nav-icon4-2.png) no-repeat;margin-right:10px;}
.sidebar-categories a:hover  .nav-icon4 {background:url(../images/nav-icon4.png) no-repeat;}


.sidebar-categories li a:hover {
   background:#d71518;
  color: #fff;
}
.sidebar-categories li.active  a {
  background:#d71518;
  color: #fff;
}
.sidebar-categories li .jt-icon:after{
    content: "";
    font-family: FontAwesome !important;
    font-size: 20px;
    position: relative;
    top: -10px;color:#b6b6b6;
}
.sidebar-categories li.active .jt-icon:after,.sidebar-categories li a:hover .jt-icon:after {color:#fff;}
/* Blog Sidebar categories END */
/* Blog Page */
.blog-posts h4 {
  padding-top: 0;color:#0a3093;
}
.blog-posts p {
  text-align: justify;font-size:14px;
}
.blog-posts .carousel {
  margin-bottom: 0;
}
.blog-posts hr.blog-post-sep {
  margin: 40px 0;
}
.blog-info {
  list-style: none;
  margin: 15px 0 12px 0;
  padding-left:0;
}
.blog-info li {
  padding: 0;
  color: #a4a4a4;
  font-size: 18px;
  margin-right: 10px; 
  display: inline-block;
}
.blog-info li i {
  color: #a4a4a4;margin-right:10px;
}

.blog-posts .pagination li {
	margin-left: -12px;
	margin-right: 17px;
}

.blog-posts .more,
.blog-sidebar .more {
	color: #d71518;
}


.banner{margin: 0 auto;}
.banner img {
    height: auto;
    width: 100%;
    margin: 0 auto;
}


/*企业荣誉*/

.recent-work-item {width:360px;height:310px;overflow:hidden;}
.recent-work-item img{ max-width:360px; max-height:245px; display: block; margin: 0 auto;  }
 .recent-work-item em {
	 width:360px; height:250px;overflow:hidden;background:#eee;
	display: block;
	overflow: hidden;
	position: relative;
}
 .recent-work-item a.recent-work-description {
	padding: 10px;
	display: block;
	background: #fff;
}
.recent-work-item:hover a.recent-work-description {
	background: #E6400C;
    transition: all 0.9s ease;
    -o-transition: all 0.9s ease;
    -moz-transition: all 0.9s ease;
    -webkit-transition: all 0.9s ease;		
}
.recent-work-item strong {
	color: #000;
	display: block;
	font-size: 16px;
	text-align:center;
	font-weight: 300;
}
.recent-work-item b {
	color: #656565;
	font-weight: 300;
}
 .recent-work-item:hover b,
 .recent-work-item:hover strong {
	color: #fff;
}

.recent-work-item .fa {
	color: #fff;
	padding: 16px 30px 16px 18px;
	font-size: 16px;
	position: absolute;
	top: 50%;
	width: 47px;
	height: 47px;
	margin-top: -23.5px;
	border-radius: 47px;
	background: rgba(0,0,0,0.5);
    transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;	
}
.recent-work-item .fa:hover {
	color: #E02222;
}
.recent-work-item .fa-link {
	left: -100px;
}
 .recent-work-item .fa-search {
	right: -100px;
}
 .recent-work-item:hover .fa-link {
	left: 30%;
}
 .recent-work-item:hover .fa-search {
	right: 30%;
}



/*产品列表*/
.pro_list img{border:1px solid #ddd;}
.pro_more{border-bottom:2px solid #0a3093;color:#0a3093;padding:0 10px;margin-bottom:30px;}
.pro_more a{color:#0a3093;}
.pro_more a:hover{color:#e74930;}
/*产品中心*/
.web-product{margin-top:40px;}
.pro-pic h3{font-weight:800;}
.pro-pic .pro-txt{background:url(../images/cp-bg.png) no-repeat;background-size:cover;padding:20px;}

.web-product .nav-tabs{border-top:3px solid #2768d0;background:#f2f2f2;}
.web-product .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background: #fff;color:#e74930;border-radius:0;
}

.web-product .nav-tabs > li > a{font-size:18px; padding: 7px 30px;}
.web-product .nav-tabs, .nav-pills { margin-bottom: 0px;}

.web-product .tab-content{padding:20px;border:1px solid #ddd;border-top:0;}

.product_title_box{background:url(../images/cp-title-bg.jpg) 0 10px repeat-x;}
.product_title {background-color:#fff;width:300px;text-align:center;}
.product_title h3{color:#09308f;font-size:30px;font-weight:800;}

ul.product-ul{margin:20px 0;}
ul.product-ul li{background:url(../images/cp-icon.jpg)  0 6px no-repeat; text-indent:20px;margin-bottom:3px;}
.pro_contact{background:#f2f2f2;padding:15px;margin-bottom:20px;}
.dark_blue{color:#0a3093;}
.table .ysactive

 {
  background: #0a3093;
  color: #e3ebfd;
}


.yjsq{border:1px solid #ddd;border-top:0;}
.yjsq-title{border-top:2px solid #2768d0;margin-bottom:40px;}
.yjsq-title h2{width:200px;text-align:center;background:#2768d0;color:#fff;height:45px;line-height:42px;  border-radius: 0 0 15px 15px !important;}

.Productlists_tj{text-align: center;border:1px solid #ddd;overflow:hidden;margin-top:20px;border-top:0;padding-bottom:20px;}
.Productlists_tj .shjs-title{background:url(../images/bar-2.jpg) bottom left repeat-x;color:#fff;height:50px;line-height:50px;}
.Productlists_tj .shjs-title h4{text-align:left;line-height:50px;text-indent:20px;}
.Productlists_tj img{border:1px solid #ddd;margin:0 20px;width:85%;}
.Productlists_tj p{background:#dddddd;margin:15px;}

/*网站地图*/
.web-sitemap{margin:20px auto;}
/*---网站地图---*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.map_main h4{font-size:14px;font-weight:bold;}
.sitemap_con { width:98%; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ececec;}
.sitemap_con .map_top img { float:left;}
.site_r_link { width:155px; margin-top:5px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.sitemap_con h4 { line-height:30px;}
.b4 { border:solid 1px #E0E0E0;overflow:hidden;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#0F6BD6;}
.b4 ul .active{width:100%;font-weight:bold;}
.b4 ul .active2{font-weight:normal;width:100%;}